performance guarantee - Spanish English Dictionary